drill vendor - German English Dictionary